On the Generation of Cutting Planes which Maximize the Bound Improvement
نویسندگان
چکیده
We propose the bound-optimal cutting plane method. It is a new paradigm for cutting plane generation in Mixed Integer Programming allowing for the simultaneous generation of k cuts which, when added to the current Linear Programming relaxation, yield the largest bound improvement. By Linear Programming duality arguments and standard linearization techniques we show that, for a large family of cutting planes, the cut generating problem of our cutting plane method can be formulated as a Mixed 0-1 Integer Program. We highlight the potential of our technique by presenting computational experiments on the generation of bound-optimal stable set inequalities for the fractional clique number problem. We compare our method to the standard generation of maximally violated cuts, to the generation of cutting planes corresponding to a steepest-edge pivot in the dual, and to coordinated cutting plane generation. With respect to the standard algorithm, the bound-optimal cutting plane method allows for a substantial reduction in the number of cutting plane iterations and/or cuts needed to achieve either a given bound or an optimal solution. This reduction is still substantial also in comparison to the other techniques.
منابع مشابه
Generation of a reduced first - level mixed integer programmimg problem
We introduce a new way of generating cutting planes of a mixed integer programme by way of taking binary variables. Four binary variables are introduced to form quartic inequalities, which results in a reduced first-level mixed integer programme. A new way of weakening the inequalities is presented. An algorithm to carryout the separation of the inequalities, which are exponential in number, is...
متن کاملCutting planes for integer programs with general integer variables
We investigate the use of cutting planes for integer programs with general integer variables. We show how cutting planes arising from knapsack inequalities can be generated and lifted as in the case of 0{1 variables. We also explore the use of Gomory's mixed integer cuts. We address both theoretical and computational issues and show how to embed these cutting planes in a branch-and-bound framew...
متن کاملSemantic Versus Syntactic Cutting Planes
In this paper, we compare the strength of the semantic and syntactic version of the cutting planes proof system. First, we show that the lower bound technique of [22] applies also to semantic cutting planes: the proof system has feasible interpolation via monotone real circuits, which gives an exponential lower bound on lengths of semantic cutting planes refutations. Second, we show that semant...
متن کاملA branch-and-cut-and-price algorithm for one-dimensional stock cutting and two-dimensional two-stage cutting
The one-dimensional cutting stock problem (1D-CSP) and the twodimensional two-stage guillotine constrained cutting problem (2D-2CP) are considered in this paper. The Gilmore-Gomory model of these problems has a very strong continuous relaxation which provides a good bound in an LP-based solution approach. In recent years, there have been several efforts to attack the one-dimensional problem by ...
متن کاملA rank lower bound for cutting planes proofs of Ramsey Theorem
Ramsey Theorem is a cornerstone of combinatorics and logic. In its simplest formulation it says that there is a function r such that any simple graph with r(k, s) vertices contains either a clique of size k or an independent set of size s. We study the complexity of proving upper bounds for the number r(k, k). In particular we focus on the propositional proof system cutting planes; we prove tha...
متن کامل